Chlorocebus sabaeus

IFNA2

IFNalpha
interferon, alpha 2
3925765
60711