Chlorocebus sabaeus

AURKA

aurora kinase A
3950299
60711