Hey buddy. Great post. This topic has been on my radar for a long time. Have you heard of C-60? It's prolonged lab rats lives by 3 times and is having great results and reviews for people who have taken it upon themselves to start taking it. I'm thinking I'm going to start taking it soon. Seriously worth looking into, if you haven't already.
Hope you are well and have a great day! -Dan