Idebenone
Molecular weight 338.439