Embolization of internal carotid artery (procedure)
Supplier: international · SCTID 233323006
Infraclinoid arterial embolisation