3413-88-5
1-(Di(aziridin-1-yl)phosphoryl)-3-(4-nitrophenyl)urea
Product Code:
2466817
Molecular Formula:
Molecular Weight:
Order 3413-88-5