ID: KZV37286.1
Display: DNA-binding protein ESCAROLA
Product: DNA-binding protein ESCAROLA
Gene: gene21579
Polypeptide: KZV37286.1 DNA-binding protein ESCAROLA
Boea_KV003147.1:244062..248102 -1