Loading patent details...
US5595099A: Stress Reduced Pinned Anvil and Socket Tool | Searchlight