1-(diphenylphosphoryl)-2-methyl-3-phenylaziridine

Product Code: 479266
Molecular Formula: C21H20NOP
Molecular Weight: 333.36
27278-94-0