89566-31-4
Phosphonic acid, [[4-oxo-3-(2-propenyl)-1-imidazolidinyl]methyl]-,diethyl ester
Product Code:
1200002
Molecular Formula:
C11H21N2O4P
Molecular Weight:
Order 89566-31-4