2996131-78-1 | ethyl 3-iodobenzofuran-2-carboxylate | AOBChem