New flavanol and cycloartane glucosides from Landoltia punctata.

New flavanol and cycloartane glucosides from Landoltia punctata.