Loading patent details...
US4993863A: Joint Device | Searchlight