2921843-65-2 | 1-iodo-2-isobutoxy-4-methoxy-5-(trifluoromethoxy)benzene | AOBChem