27001-58-7
1-Diaziridinepropanoic acid, 3-phenyl-, methyl ester
Product Code:
1880968
Molecular Formula:
C11H14N2O2
Molecular Weight:
Order 27001-58-7