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