IL-21 Protein, Mouse (129a.a)
IL-21 Protein, Mouse (129a.a) is a regulatory cytokine thought to play a role in the transition between innate and adaptive immunity.
Read more
€0.00
(tax incl.)
Reference:
HY-P7078
Brand:
Quote