565451-18-5

2-Naphthalenecarboxylic acid, 1-hydroxy-, 2-benzoylhydrazide