19376-97-7 | 2,4,5-Trichlorobenzoic acid hydrazide | AOBChem