Green Tea Confections For Managing Postprandial Hyperglyc... | NCT01857258 | Trialant