SEARCH Articles Figures Tables Benzofuran Benzofurane Cyclopenta benzofurans synthesis Cyclopenta[b benzofuran