Chlorocebus sabaeus

IFITM3

interferon induced transmembrane protein 3
3944947
60711