A Clinical Study of the Efficacy of Idebenone in the Trea... | NCT04534023 | Trialant