Chlorocebus sabaeus

CD46

CD46 molecule, complement regulatory protein
3936571
60711