Catalase

Concept

An enzyme, similar to superoxide dismutase, that was initially thought to be key to longevity due to its antioxidant properties in the 1990s.

Mentioned in 1 video