1690659-63-2 | α,α,2-Trifluoro-4,6-dimethylbenzeneacetic acid | AOBChem