Phase III Study With Idebenone in Patients With Duchenne... | NCT03603288 | Trialant