(1-Hydroxy-3-(3-pyridinyl)propylidene)bisphosphonic acid 104261-69-0 3-(3-Pyridyl)-1-hydroxypropylidene bisphosphonic acid NE 58051 NE-58051 Phosphonic acid, (1-hydroxy-3-(3-pyridinyl)propylidene)bis-