Chlorocebus sabaeus

IFITM1

interferon induced transmembrane protein 1
3944415
60711