Loading patent details...
US9220507B1: Tissue spreading vascular clips with locking mechanism and non-slip clamping surfaces | Searchlight