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