1243390-12-6 | 3-iodo-4-(trifluoromethyl)phenol | AOBChem