Phosphonic acid, (5-hydroxy-2-oxo-4-imidazolidinyl)-, dimethyl ester

Product Code: 1071452
Molecular Formula: C5H11N2O5P
Molecular Weight: 210.12
81618-22-6