2169165-15-3 | 7-iodobenzofuran-2-carboxylic acid | AOBChem