Loading patent details...
US5115378A: Electric Double Layer Capacitor | Searchlight