Surgical instrument
|
Embolization implant inserter (physical object)
Embolization implant inserter
Id
468979008
Status
Primitive