Boea hygrometrica

polypeptide: KZV34259.1

ID: KZV34259.1
Display: hypothetical protein
Orthologous Group: OG0003100

Mrna: KZV34259.1 hypothetical protein