7598-87-0
1-(4-PHENYLDIAZENYLPHENYL)-3-[(Z)-1-PYRIDIN-4-YLETHYLIDENEAMINO]UREA
Product Code:
1775552
Molecular Formula:
C20H18N6O
Molecular Weight:
358.39
Order 7598-87-0