Chlorocebus sabaeus

AK6

adenylate kinase 6
3929151
60711