Chlorocebus sabaeus

ALDH6A1

aldehyde dehydrogenase 6 family, member A1
3935715
60711