133847-36-6
Benzaldehyde, 4-hydroxy-3-methoxy-, 1,4-phthalazinediyldihydrazone
Product Code:
1570944
Molecular Formula:
C24H22N6O4
Molecular Weight:
Order 133847-36-6