A Novel Defibrillation Tool: Percutaneously Delivered, Partially Insulated Epicardial Defibrillation.

A Novel Defibrillation Tool: Percutaneously Delivered, Partially Insulated Epicardial Defibrillation.