Chlorocebus sabaeus

STRIP2

striatin interacting protein 2
3933280
60711