Chlorocebus sabaeus

STAU2

staufen double-stranded RNA binding protein 2
3943369
60711