A781286 | 2-iodobenzofuran-3-carbaldehyde | AOBChem