Chlorocebus sabaeus

RNF145

ring finger protein 145
3951287
60711