2092289-92-2 | 6-iodobenzofuran-2-carboxylic acid | AOBChem