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