Loading patent details...
US5227960A: Stacked Electric Double Layer Capacitor | Searchlight