Domain-swap polymerization drives the self-assembly of the bacterial flagellar motor.

Domain-swap polymerization drives the self-assembly of the bacterial flagellar motor.