(1,2-Dihydroxypropyl)phosphonic acid (CAS 84954-80-3) | ChemAbout