Loading patent details...
US5898192A: Light Emitting Diode With Improved Luminous Efficiency Having a Contact Structure Disposed on a Frosted Outer Surface | Searchlight