2384975-71-5 | 2-Ethoxy-4-ethyl-1-fluoro-3-iodobenzene | AOBChem