Loading patent details...
US4726283A: Slide Cylinder | Searchlight