Boea hygrometrica

polypeptide: KZV33058.1

ID: KZV33058.1
Display: hypothetical protein
Orthologous Group: OG0008091

Mrna: KZV33058.1 hypothetical protein