Boea hygrometrica

polypeptide: KZV17724.1

ID: KZV17724.1
Display: hypothetical protein
Orthologous Group: OG0003705

Mrna: KZV17724.1 hypothetical protein