ID: PGSC0003DMT400075400.v4.03
Display: Estradiol 17 beta-dehydrogenase
Orthologous Group: OG0004816
Mrna: PGSC0003DMT400075400.v4.03 Estradiol 17 beta-dehydrogenase