15041-87-9
1-[bis(phenylamino)phosphoryl]-3-(5-nitropyridin-2-yl)urea
Product Code:
915804
Molecular Formula:
C18H17N6O4P
Molecular Weight:
412.34
Order 15041-87-9