Loading patent details...
US6420732B1: Light emitting diode of improved current blocking and light extraction structure | Searchlight