Boea hygrometrica

polypeptide: KZV15326.1

ID: KZV15326.1
Display: hypothetical protein
Orthologous Group: OG0007574

Mrna: KZV15326.1 hypothetical protein