Chlorocebus sabaeus

MTERFD2

MTERF domain containing 2
3924633
60711