Boea hygrometrica

polypeptide: KZV22480.1

ID: KZV22480.1
Display: DNA/RNA helicase protein
Orthologous Group: OG0001126

Mrna: KZV22480.1 DNA/RNA helicase protein