Kiki Health Organic Moringa Leaf 120 Vegetarian Capsules
KIKI Health Organic Moringa Leaf is notably high in protein, consisting of 500mg of pure moringa per vegicap, and contains eight of the essential amino acids, the building blocks of proteins.
Available for store pickup
Choose your store
IN STOCK
IN STOCK