C60 appears to be the most powerful antioxidant known to mankind. Nearly 200x more powerful than Vitamin C.