ID: PGSC0003DMT400001429.v4.03
Display: Aldehyde dehydrogenase
Orthologous Group: OG0015647
Mrna: PGSC0003DMT400001429.v4.03 Aldehyde dehydrogenase