pemK logo

pemK

Endoribonuclease PemK

Molecular Synopsis