Biological and medicinal significance of benzofuran.