Loading patent details...
US4895339A: Detachable Swivelling Structure | Searchlight