Loading patent details...
US5952779A: Organic Electroluminescent Light Emitting Device Comprising an Anode Having a Light Transmittance of 30 to 70% | Searchlight