Chlorocebus sabaeus

TBKBP1

TBK1 binding protein 1
3949977
60711