ID: PGSC0003DMT400052980.v4.03
Display: TatD DNase domain-containing deoxyribonuclease
Orthologous Group: OG0004654
Mrna: PGSC0003DMT400052980.v4.03 TatD DNase domain-containing deoxyribonuclease