64432-32-2
Phosphonic acid, [[3-(hydroxymethyl)-2-oxo-1-imidazolidinyl]methyl]-,diethyl ester
Product Code:
1165892
Molecular Formula:
C9H19N2O5P
Molecular Weight:
Order 64432-32-2