Boea hygrometrica

polypeptide: KZV46784.1

ID: KZV46784.1
Display: tetratricopeptide repeat protein 27
Orthologous Group: OG0003989

Mrna: KZV46784.1 tetratricopeptide repeat protein 27