Chlorocebus sabaeus

TOP1

topoisomerase (DNA) I
3952389
60711