Loading patent details...
US4953640A: Quick Detach Bit | Searchlight