Isomaltulose VS Sucrose - Postprandial Effect on Incretin... | NCT03806920 | Trialant