Chlorocebus sabaeus

CEACAM7

carcinoembryonic antigen-related cell adhesion molecule 7
3941136
60711