Loading patent details...
US9282972B1: Surgical clips with penetrating locking mechanism and non-slip clamping surfaces | Searchlight