Supplier Page from Cell Sciences for Recombinant Human IL-16 (121 a.a.)
Protein/Peptide:IL-16 (121 a.a.)
Protein/Peptide Species:Human