Naturally occurring phenylethanoid glycosides: potential leads for new therapeutics.

Naturally occurring phenylethanoid glycosides: potential leads for new therapeutics.