Innovative oral spray-dried Idebenone systems to improve patient compliance.

Innovative oral spray-dried Idebenone systems to improve patient compliance.