109347-42-4 | 3-Iodobenzeneacetaldehyde | AOBChem