2123484-69-3 | 3-(3-Pyridinyl)-5-(trifluoromethyl)benzoic acid hydrazide | AOBChem