David Mitchell



24th July 2009
Idebenone is an organic compound that is promoted as a vitamin-like natural compound with properties similar to that of CoQ10. It is an effective antioxidant and can be found in all aerobic organisms. It is also known to play an important role in the prod... Read >