Chlorocebus sabaeus

SKIDA1

SKI/DACH domain containing 1
3944383
60711