Loading patent details...
US4887340A: Elastic Fixing Roller | Searchlight