Il2ra Mouse Recombinant Protein TP727333 USD 330.00 7 Weeks Recombinant Mouse IL-2R α/IL-2RA/CD25 (C-Fc) Tag C-Fc