Loading patent details...
US5990870A: Finger Rest Structure of Computer Mouse | Searchlight