1824155-80-7 | 2,4,5-Trifluorobenzoic acid hydrazide | AOBChem