Chlorocebus sabaeus

TEX10

testis expressed 10
3925524
60711