59884-33-2 62037-49-4 BENZALDEHYDE, 2-(2-CHLOROETHYL)-2-METHYLHYDRAZONE N'-Methyl-N' beta-chloroethylbenzaldehyde hydrazone N'-Methyl-N'-beta-chloroethylbenzaldehyde hydrazone