Chlorocebus sabaeus

SSH2

slingshot protein phosphatase 2
3949057
60711