1WND image

aldehyde dehydrogenase family

Lineage