Loading patent details...
US4456683A: Sterilizable Tissue Squeezing Device and Method | Searchlight