Chlorocebus sabaeus

ARIH2

ariadne RBR E3 ubiquitin protein ligase 2
3934006
60711