NEEM/MARGOUSSIER 100CAP.NATURE

Supplements

  • $17.49
Add to Wishlist

Neem (Azadirachta indica) is an ancient Ayurvedic herbal from India traditionally used for purifying and cleansing. Its benefits are similar to Echinacea and Goldenseal. Neem Leaves from Nature's Way has 950mg per serving. 100 capsules.

Full Product Details