Loading patent details...
US7051610B2: Ball-worm transmission | Searchlight