Implantable gastric clamp (physical object)
Supplier: international · SCTID 784258009
Clamp Gastrointestinal implant