Chemical Name:(1,2-Dihydroxypropyl)phosphonic acid ; 2-amino-2-(hydroxymethyl)propane-1,3-diol
Quality You Expect, Commitment You Deserve
Chemical Name:(1,2-Dihydroxypropyl)phosphonic acid ; 2-amino-2-(hydroxymethyl)propane-1,3-diol