Boea hygrometrica

polypeptide: KZV55253.1

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

Mrna: KZV55253.1