2921756-98-9 | 1-iodo-2-isopropoxy-4-methoxy-5-(trifluoromethoxy)benzene | AOBChem