959101-17-8 | Dodecyl 3-(trifluoromethyl)benzoate | AOBChem