Loading patent details...
US20030165042A1: Personal defense device | Searchlight