3232-37-9 Benzoic acid, ((2-hydroxyphenyl)methylene)hydrazide Sab hydrazone Salicylaldehyde benzoyl hydrazone