The FDA is requesting more safety data before approving Idebenone as a new drug.
Idebenone is still available for now.

More info here

Shopping Cart