ID: 68024.2.0.227
Display: PTHR24193 - ANKYRIN REPEAT PROTEIN (1 of 4)
Orthologous Group: OG0003230
Mrna: 68024.2.0.227 PTHR24193 - ANKYRIN REPEAT PROTEIN (1 of 4)