Loading patent details...
US4241734A: Device for Putting Clips on Blood Vessels | Searchlight