3-Iodo-4-(trifluoromethoxy)benzoic acid
Supplier: Apollo Scientific
3-Iodo-4-(trifluoromethoxy)benzoic acid 95+%