ID: 103106.3.0.229
Display: PTHR11082:SF25 - TRNA-DIHYDROURIDINE SYNTHASE (1 of 1)
Orthologous Group: OG0019001
Mrna: 103106.3.0.229 PTHR11082:SF25 - TRNA-DIHYDROURIDINE SYNTHASE (1 of 1)