Chlorocebus sabaeus

CD109

CD109 molecule
3950290
60711