85898-30-2

Interleukin 2 (human clone pTIL2-21a protein moiety reduced)