Chlorocebus sabaeus

AUP1

ancient ubiquitous protein 1
3926415
60711