Loading patent details...
US4141478A: Slide Plate Assembly | Searchlight