2289158-05-8 | isopropyl 2,3,6-trifluorobenzoate | AOBChem