ID: KZV34768.1
Display: protein binding protein
Product: protein binding protein
Gene: gene24034
Polypeptide: KZV34768.1 protein binding protein
Boea_KV005017.1:529575..531608 -1