Loading patent details...
US4301583A: Fluid Metering Roller | Searchlight