Loading patent details...
US5849025A: Electrochemical Capacitor for Implantable Medical Device | Searchlight