Chlorocebus sabaeus

IL1B

IL-1beta
interleukin 1, beta
3947675
60711