1-Naphthalenecarboxylic acid, hydrazide 1-Naphthohydrazide 43038-45-5 AI3-30723 EINECS 256-054-2 NSC 23046