Boea hygrometrica

polypeptide: KZV16366.1

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

Mrna: KZV16366.1 tetratricopeptide repeat protein 7A