smpB logo

smpB

SsrA-binding protein

Molecular Synopsis