619328-60-8 | 4-(4-Pyridinyl)benzoic acid hydrazide | AOBChem