The Efficacy of White Kidney Bean on Oral Glucose Tolerance Test | NCT05756712 | Trialant