A hypothesis for bacteriophage DNA packaging motors.

A hypothesis for bacteriophage DNA packaging motors.