Chlorocebus sabaeus

IL2RB

interleukin 2 receptor, beta
3929665
60711