Loading patent details...
US4337496A: Self-Defense Apparatus | Searchlight