Placebo and Moxifloxacin Controlled Cardiac Conduction St... | NCT02257398 | Trialant