Loading patent details...
US5687529A: Fastening Device | Searchlight