Dr. Venessa's, Super Diuretic, Caffeine Free, 60 Tablets (Discontinued Item)
Good but not "super diuretic"
Posted by Reviewer2055903
on Nov 02, 2009
Purchased at iHerb
Not to strong
Was this review helpful to you?
Note: iHerb does not imply any medical claims from this review. Disclaimer.