1627-73-2 Benzaldehyde thiosemicarbazone Benzaldehyde, thiosemicarbazone Hydrazinecarbothioamide, 2-(phenylmethylene)- NSC267 WLN: SUYZMNU1R