Free release

133847-36-6 benzaldehyde, 4-hydroxy-3-methoxy-, 1,4-phthalazinediyldihydrazone

service@apichina.com
Product Name Benzaldehyde, 4-hydroxy-3-methoxy-, 1,4-phthalazinediyldihydrazone
CAS No. 133847-36-6
Molecular Formula C24H22N6O4