78904-87-7 Ethanone, 1-(4-bromophenyl)-, hydrazone NSC107880