Effects of Novel Fiber on Glucose Metabolism and Insulin... | NCT01375803 | Trialant