Loading patent details...
US20030128539A1: Key holding device with illuminating function | Searchlight