Neemaura Naturals Neem Leaf Capsules (Azadirachta Indica), 400 Mg, 60 Capsules (Pack of 2)
Neemaura's Neem Leaf Supplements are made from neem leaf powder in a vegetarian capsule. Neemaura's supplements are free of salt, sugar, corn, soy, yeast, wheat and dairy products, and are formulated without preservatives, flavors, colors or excipients.