Chlorocebus sabaeus

DPYSL5

dihydropyrimidinase-like 5
3927019
60711