Solanum tuberosum

polypeptide: PGSC0003DMT400095953

ID: PGSC0003DMT400095953.v4.03
Display: Skp1 2
Orthologous Group: OG0000256