Loading patent details...
US5289082A: LED Lamp | Searchlight