Boea hygrometrica

polypeptide: KZV26202.1

ID: KZV26202.1
Display: RNA-binding protein 28
Orthologous Group: OG0006268

Mrna: KZV26202.1 RNA-binding protein 28