Home
Glucoven
Reviews
Customer Review
Customer Review
May B.
3 out of 5 stars
3 Stars
A mild improvement but that's about all I can say for now. I will update when I know more about how this influences my blood sugar levels.
Do you find this review helpful?