2921756-57-0 | 1-iodo-2-isopropoxy-5-isopropyl-4-methoxybenzene | AOBChem