ENZ-PRT254 · 100 ug
Enzo · Cat: ENZ-PRT254
Reach 3+ verified distributors
Manufacturer product page
Description
Interleukin 2 IL-2 is an immunomodulatory cytokine that is produced by lymphocytes