ybeY logo

ybeY

Endoribonuclease YbeY

Molecular Synopsis