27284-37-3
methyl 1-(dimethoxyphosphoryl)-3-methylaziridine-2-carboxylate
Product Code:
479274
Molecular Formula:
C7H14NO5P
Molecular Weight:
223.16
Order 27284-37-3