Loading patent details...
US4449531A: Non-Metallic, Bio-Compatible Hemostatic Clips With Interlocking Latch Means | Searchlight