928657-33-4
Benzaldehyde, 2-hydroxy-4-(2-phenyldiazenyl)-, 2-phenylhydrazone
Product Code:
1609109
Molecular Formula:
C19H16N4O
Molecular Weight:
Order 928657-33-4