Loading patent details...
US8133240B2: Multiple hemoclip system for an endoscope | Searchlight