Natures |Aid Green Tea 60 Tablets

14.15

In stock

SKU: 5023652387065 Category:

Description

Natures Aid Green Tea is one of the highest strength products on the market. It uses a concentrated extract which is equivalent to 10,000mg of green tea leaves