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