Free release

124772-02-7 benzaldehyde, 1,4-phthalazinediyldihydrazone

service@apichina.com
Product Name Benzaldehyde, 1,4-phthalazinediyldihydrazone
CAS No. 124772-02-7
Molecular Formula C22H18N6