Chlorocebus sabaeus

ECHDC1

enoyl CoA hydratase domain containing 1
3946805
60711