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