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

Katalog-Nummer LB01966

Size : 15nmol/peptide

Marke : peptides&elephants