Loading patent details...
US5986876A: Double-Layer Capacitor | Searchlight