890522-56-2 | 2-(Trifluoromethyl)benzenesulfonic acid hydrazide | AOBChem