Loading patent details...
US4466314A: Nonslip Fastener Torquing System | Searchlight