Natural Green Tea Extract
Green Tea Extract is a herbal product derived from the Camellia Sinensis plant. It is made from natural green tea leaves, glycerine and water. It is available in liquid form and is water soluble.
Green Tea Extract is a herbal product derived from the Camellia Sinensis plant. It is made from natural green tea leaves, glycerine and water. It is available in liquid form and is water soluble.