SEARCH Articles Figures Tables Hapalosiphon [Hapalindoles Hapalosiphon fontinalis Hapalosiphon fontinalis hapalindoles from Hapalosiphon welwitschii