ID: 144094.v1.91
Display: PTHR10566:SF76 - PROTEIN Y32H12A.7 (1 of 1)
Orthologous Group: OG0001813
Mrna: 144094.v1.91 PTHR10566:SF76 - PROTEIN Y32H12A.7 (1 of 1)