ID: KZV16366.1
Display: tetratricopeptide repeat protein 7A
Orthologous Group: OG0000852
Mrna: KZV16366.1 tetratricopeptide repeat protein 7A