Solanum tuberosum

polypeptide: PGSC0003DMT400075401

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

Mrna: PGSC0003DMT400075401.v4.03 Estradiol 17 beta-dehydrogenase