1504793-27-4 | 2,3-Dichloro-6-fluorobenzoic acid hydrazide | AOBChem