Percutaneous embolization of internal iliac artery (procedure)
Supplier: international · SCTID 277541007
Embolisation of internal iliac artery Percutaneous embolisation of artery