89863-80-9 | Octyl 3-(trifluoromethyl)benzeneacetate | AOBChem