85898-30-2

85898-30-2 structure
85898-30-2 structure

Name Interleukin 2 (human clone pTIL2-21a protein moiety reduced)
Synonyms ALDESLEUKIN
No Any Chemical & Physical Properties