Chlorocebus sabaeus

SYCE2

synaptonemal complex central element protein 2
3940396
60711