Boea hygrometrica

polypeptide: KZV55253.1

ID: KZV55253.1
Display: protein PELOTA 1
Orthologous Group: OG0005241

Mrna: KZV55253.1 protein PELOTA 1