Loading patent details...
US5649451A: Compact Mechanism for Creating Simultaneous Rotary and Linear Motion | Searchlight