Loading patent details...
US4728981A: Imaging Lens Array and Optical Print Head | Searchlight