Peptide Catalog
Insulin 33-45, SHLVEALYLVCGEEG
£131.50
The Human Insulin Peptide (IEDB: 153887) is a high quality epitope peptide for stimulation of…
£131.50
The Human Insulin Peptide (IEDB: 153887) is a high quality epitope peptide for stimulation of…
Reviews
There are no reviews yet.