Loading patent details...
US3992964A: Torquing or Speeding Lug Wrench | Searchlight