Loading patent details...
US4306428A: Torque Drive Mechanism | Searchlight