Boea hygrometrica

polypeptide: KZV31979.1

ID: KZV31979.1
Display: structure-specific endonuclease subunit slx1
Orthologous Group: OG0005914

Mrna: KZV31979.1 structure-specific endonuclease subunit slx1