meaning of Bisphosphonat

Bisphosphonat - German to English

biphosphonate

View more

  • diphosphonate