899797-15-0 | 2,4,6-Trifluorobenzoic acid hydrazide | AOBChem