Boea hygrometrica

polypeptide: KZV37446.1

ID: KZV37446.1
Display: hypothetical protein
Orthologous Group: OG0000507

Mrna: KZV37446.1 hypothetical protein