Comments about Nature's Herbs Aloe Vera Inner Leaf, 100 Capsules:
I would recommend this product to anyone who has issues with painful pressure in the lower back or lower ab area. This product is natural and pill form not liquid so it is easy to take.