Loading patent details...
US4786022A: Attaching Device | Searchlight