959304-84-8 | Octyl 2,3,4-trifluorobenzoate | AOBChem