2969368-66-7 | 1-iodo-5-isobutyl-3-isopropoxy-2-methoxybenzene | AOBChem