Peptide Catalog
IVZK – self-assembling peptide
£456.89
IVZK peptide is a synthetic amphiphilic self-assembling peptide that can quickly solidify to…
£456.89
IVZK peptide is a synthetic amphiphilic self-assembling peptide that can quickly solidify to…
Reviews
There are no reviews yet.