Loading patent details...
US4647936A: Slewing Assembly | Searchlight