Herbal ExtractChina Natural Plant EGCG989-51-5 Catechin Tea Polyphenols 98% Green Tea Extract, Find details about China Epigallocatechin-3-Gallate, Epigallocatechin-3-Gallate (EGCG) 99% from Natural Plant EGCG989-51-5 Catechin Tea Polyphenols 98% Green Tea Extract