Boea hygrometrica

polypeptide: KZV57066.1

ID: KZV57066.1
Display: hypothetical protein
Orthologous Group: OG0001405

Mrna: KZV57066.1 hypothetical protein