2969450-13-1 | 1-iodo-4-isopropoxy-2-phenoxybenzene | AOBChem