Chlorocebus sabaeus

TSGA10IP

testis specific, 10 interacting protein
3931662
60711