Boea hygrometrica

polypeptide: KZV18546.1

ID: KZV18546.1
Display: hypothetical protein
Orthologous Group: OG0000126

Mrna: KZV18546.1 hypothetical protein