Loading patent details...
US3995477A: Torque Spanners | Searchlight