Loading patent details...
US4348095A: Strap Mounting Device | Searchlight