Chlorocebus sabaeus

TMEM150B

transmembrane protein 150B
3941697
60711