mgtS logo

mgtS

Small protein MgtS

Molecular Synopsis