1-(Di(aziridin-1-yl)phosphoryl)-3-(4-nitrophenyl)urea

Product Code: 2466817
Molecular Formula:
Molecular Weight:
3413-88-5