2969384-62-9 | 4-iodo-1-isopropoxy-2-(methoxymethyl)benzene | AOBChem