Chlorocebus sabaeus

PET117

PET117 homolog (S. cerevisiae)
3921225
60711