Chlorocebus sabaeus

WBP5

WW domain binding protein 5
3938800
60711