ID: KZV31598.1
Display: DNA-binding protein ESCAROLA
Product: DNA-binding protein ESCAROLA
Gene: gene27263
Polypeptide: KZV31598.1 DNA-binding protein ESCAROLA
Boea_KV007463.1:416701..417517 -1