Loading patent details...
US7331968B2: Endoscopic clip applier with threaded clip | Searchlight