1 matches found for: 02153896
Interleukin-2 is an immunomodulatory factor produced by certain subsets of T lymphocytes. This lymphokine promotes long term growth of activated T cells and related cell type...
Catalog Numbers: 0215389610