Loading patent details...
US4150622A: Printing Roller | Searchlight