2918949-77-4 | 4-iodo-2-isopropoxy-1-phenoxybenzene | AOBChem