A Study to Evaluate ITCA 650 Compared to Glimepiride as A... | NCT01455922 | Trialant