Sorry! Our search is experiencing some problems. We promise it'll be back soon! You can still explore supplement deals using the category links in the side menu.You can still explore supplement deals using the category links above.
Green tea originates in China and is made solely from leaves of the camellia sinensis that have undergone minimal oxidation during processing.
These Green Tea tablets have a ratio of 20:1 meaning 50mg is equivalent to 1000mg of green tea leaf.
Features:
Ratio of 20:1
30mg of polyphenols
Comes in a convenient tablet form