Benzaldehyde, 4-hydroxy-3-methoxy-, 1,4-phthalazinediyldihydrazone

Product Code: 1570944
Molecular Formula: C24H22N6O4
Molecular Weight:
133847-36-6