Loading patent details...
US4123834A: Overlapping Electrode Structure for Solid State Devices | Searchlight