Chlorocebus sabaeus

IFIT2

interferon-induced protein with tetratricopeptide repeats 2
3922625
60711