Loading patent details...
US4819558A: High Efficiency Fluid Metering Roll | Searchlight