What is C60?
C60 is the single-most powerful antioxidant ever discovered—a naturally occurring molecule that may be the most amazing chemistry discovery of the century. “C60” is short for Carbon 60. It’s a molecule with 60 tiny atoms shaped like a hollow soccer b