2866352-82-9 | 3-acetyl-5-(trifluoromethoxy)benzoic acid | AOBChem