Chlorocebus sabaeus

N4BP2L2

NEDD4 binding protein 2-like 2
3920660
60711