Loading patent details...
US20040135162A1: Light emitting diode | Searchlight