Chlorocebus sabaeus

CSRP2BP

CSRP2 binding protein
3921215
60711