Olpadronic acid

Olpadronic acid (INN; salt form olpadronate) is a bisphosphonate.

Olpadronic acid

Olpadronic acid (INN; salt form olpadronate) is a bisphosphonate.