Chlorocebus sabaeus

EEF1A1

eukaryotic translation elongation factor 1 alpha 1
3950293
60711