2986020-17-9 | methyl 7-iodobenzofuran-2-carboxylate | AOBChem