Chlorocebus sabaeus

CERCAM

cerebral endothelial cell adhesion molecule
3946194
60711