What does Bisphosphonat mean?

Bisphosphonat - German to English

biphosphonate

View more

  • diphosphonate