Overview
Catechins are a type of flavonoid found abundantly in the green tea plant Camellia sinensis, cocoas and chocolates.
Health Benefits of Catechins
Catechins possess many health benefits similar to Oligomeric Proanthocyanidins