Loading patent details...
US5260588A: Light-Emitting Diode Array | Searchlight