Loading patent details...
US4295423A: Liquid Distributing Roller Assembly for Printing Machines | Searchlight