Artio is developing a combination of coils and a balloon that has the potential to provide immediate occlusion of cerebral aneurysms.
Endura™
Embolization System for Cerebral Aneurysms