Chlorocebus sabaeus

HMGB2

high mobility group box 2
3942930
60711