Long-term Safety, Tolerability and Efficacy of Idebenone... | NCT00758225 | Trialant