Chlorocebus sabaeus

DUSP3

dual specificity phosphatase 3
3949749
60711