meaning of Bosentan

Bosentan - German to English

bosentan