Solanum tuberosum

polypeptide: PGSC0003DMT400057591

ID: PGSC0003DMT400057591.v4.03
Display: Deoxyribonuclease ycfH
Orthologous Group: OG0004245

Mrna: PGSC0003DMT400057591.v4.03 Deoxyribonuclease ycfH