Loading patent details...
US5217781A: Computer Mouse Pad | Searchlight