27246-92-0 Benzaldehyde, p-ethoxy-, (P-iodophenyl)hydrazone p-Ethoxybenzaldehyde p-iodophenylhydrazone