2243096-16-2 | ethyl 4-(4-(trifluoromethyl)phenoxy)benzoate | AOBChem