Loading patent details...
US20050136232A1: Organic photosensitive optoelectronic device with an exciton blocking layer | Searchlight