Chlorocebus sabaeus

SH3RF1

SH3 domain containing ring finger 1
3942912
60711