1243283-58-0 | 3-iodo-2-(trifluoromethyl)phenol | AOBChem