Loading patent details...
US4191228A: Tool Assembly | Searchlight