Flexible choledochoscope (physical object)
Supplier: international · SCTID 312034002
Choledochoscope Flexible endoscope