Chlorocebus sabaeus

IRF6

interferon regulatory factor 6
3937415
60711