14066-66-1 4-Bromobenzaldehyde semicarbazone Brba-SC Hydrazinecarboxamide, 2-((4-bromophenyl)methylene)-