The Vertical Rotary Mixer has a variable speed of 5 to 60 rpm/minute and a fully horizontal rotation angle for complete end-over-end mixing between the assemblies. The mixer can run continuously for 24 hours and can hold a variety of centrifuge tubes (0.5ml: 13pcs, 1ml: 12pcs, 2ml: 4pcs, 5ml: 4pcs). In contrast, rotation with upright tubing produces a tumbling motion that is ideal for DNA mixing and blood tube sample mixing.