Peptide1 product

Sr-Octa Sh-Polypeptide-69

Polypeptide

A long peptide made of many amino acid residues.

1 product with this ingredient: