Boea hygrometrica

polypeptide: KZV32127.1

ID: KZV32127.1
Display: hypothetical protein
Orthologous Group: OG0004917

Mrna: KZV32127.1 hypothetical protein