Get in touch: [email protected]

58186-27-9

Idebenone

Idebenone

Cat.No.: AP10427

CAS No.: 58186-27-9

Molecular weight: 338.44

Molecular formula: C19H30O5

Purity: NLT 98%

Intermediates of Idebenone

Request for 58186-27-9, Idebenone

Change