Resveratrol is also looking very promising. And also the combination of alpha-lipoic acid and carnitine.
Thanks for the info!