Phosphonic acid, [[4-oxo-3-(2-propenyl)-1-imidazolidinyl]methyl]-,diethyl ester

Product Code: 1200002
Molecular Formula: C11H21N2O4P
Molecular Weight:
89566-31-4