Boea hygrometrica

polypeptide: KZV51917.1

ID: KZV51917.1
Display: polyadenylate-binding protein 1
Orthologous Group: OG0001159

Mrna: KZV51917.1 polyadenylate-binding protein 1