Acetaldehyde 1-benzoyl-1-(2-bromophenyl)hydrazone (HCID 68139504)|Huagongshe