Chlorocebus sabaeus

DEPDC1B

DEP domain containing 1B
3928331
60711