Epicatechin

Supplement

Mentioned as a potential supplement for health, though the speaker states there's currently little available to significantly extend life.

Mentioned in 1 video