1388049-96-4 | 7-Iodobenzofuran | AOBChem