peptide library (Q7166526)
collection of peptides
Language: