2383404-79-1 | 3-ethoxy-6-fluoro-2-iodobenzaldehyde | AOBChem