A693511 | 7-iodobenzofuran-2-carbaldehyde | AOBChem