Chlorocebus sabaeus

CD14

CD14 molecule
3951060
60711