685542-10-3 | 4-(Trifluoromethoxy)benzenesulfonic acid hydrazide | AOBChem