Chlorocebus sabaeus

EEF1E1

eukaryotic translation elongation factor 1 epsilon 1
3928599
60711