Loading patent details...
US4488203A: Electrochemical Double-Layer Capacitor and Film Enclosure | Searchlight