yana-notes

Idebenone

2022-11-20:

Idebenone #

Synthetic CoQ10 analogue by Takeda.


Dose #

  • Only like 3-16% oral bioavailability