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