Boea hygrometrica

polypeptide: KZV33836.1

ID: KZV33836.1
Display: hypothetical protein
Orthologous Group: OG0004255

Mrna: KZV33836.1 hypothetical protein