Idebenone powder

Synonym(s):
  • Idebenona; Idebenonum
  • CAS Number: 58186-27-9
  • Chemical Formula: C19H30O5
  • Molecular Weight: 338.4 g/mol
Idebenone powder
Contact Sales