Loading patent details...
US5624362A: Punching Handle Accessory | Searchlight