Loading patent details...
US5579128A: Contact Image Sensor and Roller Mounting Structure for Scanners | Searchlight