Xenin-25: Novel Regulator of Insulin Secretion and Beta-c... | NCT00949663 | Trialant