Chlorocebus sabaeus

LOC103220704

tudor domain-containing protein 15
3927101
60711