Long-Term Safety and Tolerability of Idebenone in Friedre... | NCT00993967 | Trialant