Loading patent details...
US5289486A: Semiconductor Luminous Element and Superlattice Structure | Searchlight