ID: 168033.3.0.228
Display: PTHR11807:SF24 - PROTEIN Y71H2B.5 (1 of 1)
Orthologous Group: OG0007141
Mrna: 168033.3.0.228 PTHR11807:SF24 - PROTEIN Y71H2B.5 (1 of 1)