Find your X

What the Heck Is a Peptide? | XplainPep 1

Peptides are short chains of amino acids, and your body already makes lots of them.

XplainPep XP-0011:08

Simplified illustration.

Open the film's page