Patent ID: 7070609

Claim:
An aneurysm embolization device and deployment system for use in placing said embolization device at a preselected position within a vessel of a human body, said embolization device and deployment system comprising: a deployment catheter having a small diameter lumen extending therethrough and having a proximal section and a distal section, said catheter being formed of a material which is sufficiently flexible to pass through the vessels of the body; an embolization device including a headpiece having a proximal section and a distal section; a central connecting member which takes the form of a flexible fiber, said connecting member having a proximal end and a distal end, the proximal end of said connecting member being attached to the distal section of said headpiece; a spherical member which takes the form of a small diameter ball, said spherical member being carried by said central connecting member; and, said proximal section of said headpiece being disposed within the distal section of said deployment catheter so that when a fluid pressure is applied to the lumen of said catheter the catheter releases the headpiece at the preselected position.