Chlorocebus sabaeus

ACLY

ATP citrate lyase
3950256
60711