Organic Veda Organic Neem Leaf

Organic Veda Organic Neem Leaf
Organic Neem Leaf
Organic Veda

Best Neem Supplement

Overall Rating
5/5
Ingredients
5/5
Effectiveness
5/5
Quality
5/5
Neem Ranking

Buy it now

Buy from Amazon USA


The Details

Organic Veda Organic Neem Leaf passed our quality tests and recorded 400 mg of neem (azadirachta indica) per serving.

Serving Size 1 Capsule
Price/Serving $0.13
Neem/Serving 400 mg
Watchlist Ingredients n/a