Chlorocebus sabaeus

SGSM3

small G protein signaling modulator 3
3929752
60711