Potential hypoglycaemic activity phenolic glycosides from Moringa oleifera seeds