SEARCH Articles Figures Tables Antiviral agent from calcium spirulan Spirulan Spirulina platensis calcium spirulan from