Loading patent details...
US7692159B2: Self-sterilizing input device | Searchlight