1131614-66-8 | 3-Iodo-4-(2,2,2-trifluoroethoxy)benzoic acid | AOBChem