ID: 142557.3.0.228
Display: PTHR24193 - ANKYRIN REPEAT PROTEIN (1 of 14)
Orthologous Group: OG0014304
Mrna: 142557.3.0.228 PTHR24193 - ANKYRIN REPEAT PROTEIN (1 of 14)