Chlorocebus sabaeus

ICAM5

intercellular adhesion molecule 5, telencephalin
3940291
60711