ID: PGSC0003DMT400013949.v4.03
Display: Progesterone 5 beta-reductase
Orthologous Group: OG0001495
Mrna: PGSC0003DMT400013949.v4.03 Progesterone 5 beta-reductase