Basic information Safety Related Supplier
3-iodobenzamido-N-3-hydroxypropylidene-3,3-bisphosphonate Structure

3-iodobenzamido-N-3-hydroxypropylidene-3,3-bisphosphonate