Free release

133847-34-4 benzaldehyde, 4-hydroxy-, 1,4-phthalazinediyldihydrazone

service@apichina.com
Product Name Benzaldehyde, 4-hydroxy-, 1,4-phthalazinediyldihydrazone
CAS No. 133847-34-4
Molecular Formula C22H18N6O2