1144854-04-5 | 5-iodobenzofuran-2-carboxylic acid | AOBChem