Boea hygrometrica

polypeptide: KZV25726.1

ID: KZV25726.1
Display: hypothetical protein
Orthologous Group: OG0003479

Mrna: KZV25726.1 hypothetical protein