Boea hygrometrica

polypeptide: KZV51108.1

ID: KZV51108.1
Display: hypothetical protein
Orthologous Group: OG0003310

Mrna: KZV51108.1 hypothetical protein