Organix South Supercritical Neem Leaf Extract 60 Capsule

Rating: 1 reviews from 1 sources

Reviews

Selected Review of 1 Reviews

blood sugars have dropped from 130 to 90, it does work,but so expensive. why not package in a bottle instead of individually in foil packs?Read full review

www.walmart.com