IPR002036

Endoribonuclease YbeY
Endoribonuclease YbeY