Boea hygrometrica

polypeptide: KZV32348.1

ID: KZV32348.1
Display: hypothetical protein
Orthologous Group: OG0006131

Mrna: KZV32348.1 hypothetical protein