Percutaneous study of upper urinary tract (procedure)
Supplier: uk-edition · SCTID 843221000000101
Procedure on abdomen Procedure on urinary system