959042-80-9 | Octadecyl 3-(trifluoromethyl)benzoate | AOBChem