Diphenyl phosphorazidate

Product Code: 104362
Molecular Formula: C12H10N3O3P
Molecular Weight: 275.2
26386-88-9