Along with the Caterpillar™ Micro Arterial Embolization Device Systems
The Caterpillar™ and Caterpillar™ Micro Arterial Embolization Devices are self-expanding arterial occlusion plugs intended for use in the peripheral vasculature.
Embolization with Caterpillar™ and Caterpillar™ Micro Arterial Embolization Device Systems