ID: 63265.3.0.229
Display: PTHR24322:SF583 - LD36273P (1 of 2)
Orthologous Group: OG0005618
Mrna: 63265.3.0.229 PTHR24322:SF583 - LD36273P (1 of 2)