Chlorocebus sabaeus

SIRT4

sirtuin 4
3945643
60711