Boea hygrometrica

polypeptide: KZV34897.1

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

Mrna: KZV34897.1 polyadenylate-binding protein 1