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