Boea hygrometrica

polypeptide: KZV24243.1

ID: KZV24243.1
Display: hypothetical protein
Orthologous Group: OG0001055

Mrna: KZV24243.1 hypothetical protein