Loading patent details...
US20030176893A1: Metallized film capacitor for use in implantable defibrillator | Searchlight