Anfonwch hwn fel neges destun: Diphosphonates and polyphosphates in medicine