Methyl 3-iodo-4-(trifluoromethoxy)benzoate [ 1131614-65-7 ]