2-Bromo-4-(diethylamino)benzaldehyde 1-naphthylphenylhydrazone 94089-08-4 EINECS 302-110-7