Loading patent details...
US5121896A: Self Securing Device | Searchlight