Barricaid®
Barricaid Annular Closing Device
.