» Tags » Idebenone Source
Product nomen Idebenone CAS No. 58186-27-9 Formulae hypotheticae C19H30O5 pondus moleculare 338.44 Grade Standard Medicine Grade