Loading patent details...
US5777650A: Pressure Roller | Searchlight