2918952-28-8 | 2-ethoxy-4-iodo-1-phenoxybenzene | AOBChem