Chlorocebus sabaeus

TMEM173

transmembrane protein 173
3951037
60711