Loading patent details...
US8764452B2: Portable laparoscopic trainer | Searchlight