NCT05391399 - Use of Interlocking Detachable Coils System in Embolization of Peripheral Arterial Embolization | Crick | Crick