Loading patent details...
US6198092B1: Stacked organic photosensitive optoelectronic devices with an electrically parallel configuration | Searchlight