ID: KZV27236.1
Display: hypothetical protein
Product: hypothetical protein
Gene: gene31606
Polypeptide: KZV27236.1 hypothetical protein
Boea_KV010646.1:389841..392992 -1