2969394-96-3 | 4-ethoxy-2,6-difluoro-3-iodobenzaldehyde | AOBChem