Loading patent details...
US5813296A: Quick Release Socket Mechanism | Searchlight