Chlorocebus sabaeus

CBR3

carbonyl reductase 3
3924946
60711