67151-69-3
Dodecanoic acid, phosphonomethyl ester, disodium salt
Product Code:
1291068
Molecular Formula:
C13H27O5P.2Na
Molecular Weight:
Order 67151-69-3