ID: 182363.3.0.228
Display: PTHR22996 - MAHOGUNIN (1 of 1)
Orthologous Group: OG0001313
Mrna: 182363.3.0.228 PTHR22996 - MAHOGUNIN (1 of 1)