2384985-12-8 | 3-iodo-5-methoxy-2-(trifluoromethyl)phenol | AOBChem