Solanum tuberosum

polypeptide: PGSC0003DMT400084280

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