A Study to Evaluate ITCA 650 Compared to Glimepiride for... | NCT01455883 | Trialant