Loading patent details...
US5370663A: Implantable Cardiac-Stimulator With Flat Capacitor | Searchlight