Loading patent details...
US4116263A: Mounting Structure | Searchlight