2969376-17-6 | ethyl 3-acetyl-5-(trifluoromethoxy)benzoate | AOBChem