2921680-13-7 | 4-iodo-1-isobutoxy-2-(trifluoromethoxy)benzene | AOBChem