1-Benzylidene-2-(phenylsulfonyl)hydrazine 1666-16-6 Benzaldehyde benzenesulfonylhydrazone Benzenesulfonic acid, (phenylmethylene)hydrazide Benzenesulfonic acid, benzylidenehydrazide NSC237634