Source Naturals - Green Tea Extract 500 mg. - 120 Tablets

Source Naturals - Green Tea Extract 500 mg. - 120 Tablets
Brand: Source Naturals
12.29 USD
Buy Now

Source Naturals Green Tea Extract 500 mg. 120 Tablets Source Naturals Decaffeinated Green Tea Extract offers a convenient way to get the benefits of green tea in a highly concentrated form. The Source Naturals Green Tea Extract is standardized for bioflavonoid-like antioxidants known as polypheno