Boea hygrometrica

mRNA: KZV32837.1

ID: KZV32837.1
Display: DNA binding protein
Product: DNA binding protein

Gene: gene26007
Polypeptide: KZV32837.1 DNA binding protein

Location

Boea_KV006345.1:325190..327493 -1