Insulin Complexation With Hydroxypropyl-beta-cyclodextrin... | NCT02418676 | Trialant