64640-73-9 BENZALDEHYDE, (3,4-DIHYDRO-4-OXO-1-PHTHALAZINYL)METHYLHYDRAZONE BRN 0889300 Benzaldehyde N-methyl-N-(4-oxo-1-phthalazinyl)hydrazone