IL2 (NM_000586) Human Recombinant Protein TP723850 USD 205.00 2 Weeks Purified recombinant protein of Human interleukin 2 (IL2) Tag Tag Free Expression Host Sf9