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