Green foods organic matcha green tea is 10 times more potent and delivers 137 times more egcgs than regular green tea.
Online resource to promote the health benefits of Matcha
Green foods organic matcha green tea is 10 times more potent and delivers 137 times more egcgs than regular green tea.