ID: KZV57968.1
Display: DNA-binding protein ESCAROLA
Product: DNA-binding protein ESCAROLA
Gene: gene888
Polypeptide: KZV57968.1 DNA-binding protein ESCAROLA
Boea_KQ987224.1:195692..196571 -1