Solanum tuberosum

polypeptide: PGSC0003DMT400084279

ID: PGSC0003DMT400084279.v4.03
Display: Rnf5
Orthologous Group: OG0001436