Peptide Catalog
Insulin 76-90, SLQPLALEGSLQKRG
£131.50
The Human Insulin Peptide (IEDB: 101243) is a high quality epitope peptide for stimulation of…
£131.50
The Human Insulin Peptide (IEDB: 101243) is a high quality epitope peptide for stimulation of…
Reviews
There are no reviews yet.