Green Tea Catechins

£23.00

Green tea (Camellia Sinensis)  has been implicated in benefiting almost every organ system in the body. These beneficial effects are seen in doses present both in green tea itself (as a drink) as well as from a supplemental form.

Translate »