265643-81-0 | 2,3,6-Trifluorobenzoic acid hydrazide | AOBChem