Loading patent details...
US5318013A: Surgical Clamping Assembly and Associated Method | Searchlight