Chlorocebus sabaeus

TPD52L2

tumor protein D52-like 2
3948865
60711