Open embolization of renal artery (procedure)
Supplier: international · SCTID 175484006
Embolisation of renal artery Open embolisation of artery