C60 Greatest Supplement Discovery Intro
C60 may be the greatest supplement discovery of a century. Although there has been very little scientific research into the health benefits of C60, there is already a lot of anecdotal evidence, with more such evidence accruing rapidly in the recent past.