Overview
Epicatechin is a flavonol found in many plants with higher quantities found in cocao, tea and grapes.
Health Benefits of Epicatechin
Immune System
Epicatechin may help to prevent Cancer - Liver.