Loading patent details...
US5530632A: Cordless Light Source | Searchlight