Boea hygrometrica

polypeptide: KZV32847.1

ID: KZV32847.1
Display: hypothetical protein
Orthologous Group: OG0001856

Mrna: KZV32847.1 hypothetical protein