Loading patent details...
US4215385A: Regenerable Electric Capacitor | Searchlight