Loading patent details...
US5673436A: Defense Glove | Searchlight