Boea hygrometrica

polypeptide: KZV37952.1

ID: KZV37952.1
Display: Endoribonuclease L-PSP family protein
Orthologous Group: OG0004440

Mrna: KZV37952.1 Endoribonuclease L-PSP family protein