Loading patent details...
US4947714A: Low-Noise Screwing Tool Coupling | Searchlight