2986016-54-8 | methyl 5-iodobenzofuran-2-carboxylate | AOBChem