ID: 17082.3.0.228
Display: PTHR23083 - TETRATRICOPEPTIDE REPEAT PROTEIN, TPR (1 of 17)
Orthologous Group: OG0012202
Mrna: 17082.3.0.228 PTHR23083 - TETRATRICOPEPTIDE REPEAT PROTEIN, TPR (1 of 17)