Chlorocebus sabaeus

TOR1AIP2

torsin A interacting protein 2
3936903
60711