Chlorocebus sabaeus

NCAM2

neural cell adhesion molecule 2
3924426
60711