dmsD logo

dmsD

Tat proofreading chaperone DmsD

Molecular Synopsis