2-Pyridinecarboxylic acid, 2-benzoylhydrazide 54571-23-2 NSC90913