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