IPR023091

Endoribonuclease YbeY
Endoribonuclease YbeY