C60 believed to be 172 times more powerful than vitamin C
C60 is one of nature’s most powerful antioxidants What is C60?C60 is a recently discovered carbon molecule with fantastic, almost magical properties. C60 belongs to a group of carbon molecules...