Chlorocebus sabaeus

RNF7

ring finger protein 7
3947962
60711