Loading patent details...
US5702352A: Tools and Method for Manipulating Organs in Human Body | Searchlight