Loading patent details...
US7445598B2: Endoscopic organ retractor and method of using the same | Searchlight