Chlorocebus sabaeus

MED23

mediator complex subunit 23
3946772
60711