Chlorocebus sabaeus

TARBP2

TAR (HIV-1) RNA binding protein 2
3944794
60711