Loading patent details...
US4146130A: Hemostatic Clip, Clip Applicator and Cartridge Therefor | Searchlight