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