A Study of Efficacy, Safety and Tolerability of Idebenone... | NCT00905268 | Trialant