Loading patent details...
US20030168013A1: Elongated thermal physical vapor deposition source with plural apertures for making an organic light-emitting device | Searchlight