Loading patent details...
US4433689A: Surgical Clamp for Vessels | Searchlight