Boea hygrometrica

polypeptide: KZV36276.1

ID: KZV36276.1
Display: DNA topoisomerase 2
Orthologous Group: OG0003569

Mrna: KZV36276.1 DNA topoisomerase 2