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