2384268-54-4 | 2-iodo-3-methoxy-4-(trifluoromethyl)phenol | AOBChem