Loading patent details...
US4486807A: Non-Lethal Self Defense Device | Searchlight