1-[bis(phenylamino)phosphoryl]-3-(5-nitropyridin-2-yl)urea

Product Code: 915804
Molecular Formula: C18H17N6O4P
Molecular Weight: 412.34
15041-87-9