2384460-78-8 | 1-Bromo-3-ethoxy-2-fluoro-4-iodobenzene | AOBChem