Dimethyl 1-methyldiaziridine-3,3-dicarboxylate

Product Code: 1497106
Molecular Formula: C6H10N2O4
Molecular Weight: 174.15
54972-15-5