Loading patent details...
US6835950B2: Organic electronic devices with pressure sensitive adhesive layer | Searchlight