Temporary vena cava filter (physical object)
Supplier: international · SCTID 1162461002
Vena cava filter