Phosphonate vs Biphosphonate - What's the difference?
phosphonate | biphosphonate |
(chemistry) Any salt or ester of a phosphonic acid; many of its derivatives have important biological activity.
(organic chemistry) Any compound that has two phosphonate groups
(medicine) bisphosphonate