Chlorocebus sabaeus

NCAM1

neural cell adhesion molecule 1
3954876
60711