Chlorocebus sabaeus

GLRX2

glutaredoxin 2
3936792
60711