Loading patent details...
US7990005B2: Power transmission tool and system | Searchlight