1-Benzylidenesemicarbazide 1574-10-3 AI3-03680 Benzaldehyde semicarbazone Benzylidenesemicarbazide EINECS 216-397-0 HYDRAZINECARBOXAMIDE, 2-(PHENYLMETHYLENE)- NSC 1591