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