2-Naphthalenecarboxylic acid, hydrazide 2-Naphthhydrazide 2-Naphthohydrazide 39627-84-4 EINECS 254-547-7