The bacterial translocase: a dynamic protein channel complex.

The bacterial translocase: a dynamic protein channel complex.