Chlorocebus sabaeus

NME1

NME/NM23 nucleoside diphosphate kinase 1
3949309
60711