ID: KZV37952.1
Display: Endoribonuclease L-PSP family protein
Product: Endoribonuclease L-PSP family protein
Gene: gene20883
Polypeptide: KZV37952.1 Endoribonuclease L-PSP family protein
Boea_KV002469.1:14133..15034 -1