Solanum tuberosum

polypeptide: PGSC0003DMT400057592

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

Mrna: PGSC0003DMT400057592.v4.03 Deoxyribonuclease ycfH