Boea hygrometrica

polypeptide: KZV37286.1

ID: KZV37286.1
Display: DNA-binding protein ESCAROLA
Orthologous Group: OG0000155

Mrna: KZV37286.1 DNA-binding protein ESCAROLA