Loading patent details...
US4376385A: Slide Hammer Having Spot Weldable Surface Engaging Capability | Searchlight