27343-19-7 Benzaldehyde, o-ethoxy-, (p-bromophenyl)hydrazone o-Ethoxybenzaldehyde p-bromophenylhydrazone