65884-86-8
Phosphonic acid,[2-[4-methyl-1,3-bis(oxiranylmethyl)-2,5-dioxo-4-imidazolidinyl]ethyl]-,diethyl ester
Product Code:
496828
Molecular Formula:
C16H27N2O7P
Molecular Weight:
Order 65884-86-8