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