Chlorocebus sabaeus

ALDH3A2

aldehyde dehydrogenase 3 family, member A2
3948914
60711