Loading patent details...
US5577834A: Light Emitting Device | Searchlight