Loading patent details...
US6250169B1: Power transmission system with a gearwheel and a toothed rack | Searchlight