125674-66-0 Diammonium (3-(2-pyridinyl)-5-isoxazolyl)phosphonate Phosphonic acid, (3-(2-pyridinyl)-5-isoxazolyl)-, diammonium salt