Loading patent details...
US7112172B2: Endoscopic organ retraction system and method of using the same | Searchlight