Loading patent details...
US7316696B2: Ligating clip with integral interlocking latch mechanism | Searchlight