Loading patent details...
US4022393A: Roller Device | Searchlight