Loading patent details...
US5226053A: Light Emitting Diode | Searchlight