(-)-Epicatechin is a bioactive flavonoid, a plant-based phytochemical. It is found in trace amounts in several food sources including green tea. It is known to reduce blood glucose levels and has antioxidant properties.
Yes, green does contain epicatechin. The major bioflavonoids in green tea are epicatechins.
Natural sources of epicatechins includes- apples, blackberries, broad beans, cherries, grapes, pears, raspberries, cocoa, and tea leaves.
Food high in Epicatechins are: apples, blackberries, broad beans, cherries, grapes, pears, raspberries, cocoa, and tea leaves.