175676-42-3 | trifluoromethyl 4-methylbenzenesulfonate | AOBChem