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