Chlorocebus sabaeus

PKM

pyruvate kinase, muscle
3952469
60711