Loading patent details...
US4816260A: Personal Protection Device | Searchlight