15017-21-7 2-Hydroxy-1-naphthylaldehyde benzoyl hydrazone Benzoic acid, ((2-hydroxy-1-naphthalenyl)methylene)hydrazide Hnb hydrazone