Interleukin-17A Peptide Pool, human (contains 36 overlapping peptides)

Referentie LB01966

Formaat : 15nmol/peptide

Merk : peptides&elephants