A Phase III Double-blind Study With Idebenone in Patients... | NCT02814019 | Trialant