2-Hydroxybenzaldehyde semicarbazone 3030-97-5 AI3-03678 Hydrazinecarboxamide, 2-((2-hydroxyphenyl)methylene)- NSC 1604 Salicylaldehyde, semicarbazone o-Hydroxybenzaldehyde semicarbazone