Percutaneous embolization of renal artery (procedure)
Supplier: international · SCTID 175490005
Embolisation of renal artery Percutaneous embolisation of artery