Quality You Expect, Commitment You Deserve

Idebenone
Image

CF CAT No: CF-I010001

CAS No: 58186-27-9

Mol.F. : C19H30O5

Mol.Wt. : 338.4

Inv. Status : Custom Synthesis