Boea hygrometrica

polypeptide: KZV34025.1

ID: KZV34025.1
Display: hypothetical protein
Orthologous Group: OG0007674

Mrna: KZV34025.1 hypothetical protein