Artio is developing a combination of coils and a balloon with the potential to provide immediate occlusion of cerebral aneurysms.
Endura™
Embolization System