Boea hygrometrica

mRNA: KZV40576.1

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

Gene: gene18261
Polypeptide: KZV40576.1 DNA binding protein

Location

Boea_KQ999920.1:21889..22813 -1