English | German | Russian | Czech

chlodronate English

Meaning chlodronate meaning

What does chlodronate mean?

chlodronate

(organic chemistry) Any salt or ester of chlodronic acid (medicine) The sodium salt of this compound used to prevent bone resorption

Are you looking for...?