Loading patent details...
US5799331A: Hand Protector | Searchlight