(5-Amino-3,4-dihydro-2H-pyrrol-2-ylidene)bisphosphonic acid 2-Iminopyrrolidone-5,5-diphosphonic acid 81292-80-0 IPDP Phosphonic acid, (5-amino-3,4-dihydro-2H-pyrrol-2-ylidene)bis-