Non-neurovascular embolization plug, synthetic polymer, bioabsorbable (physical object)
Supplier: international · SCTID 1388472009
Non-neurovascular embolisation plug