Tethers Unlimited Wins $2.2 Million in Contracts for Satellite Mini-Thruster System

The thrusters measure about 4 inches wide. They run on hydrogen and oxygen, which can be produced in space by splitting water molecules using solar-powered electrolysis.

This would be an absolutely fantastic system on small sats.