Loading patent details...
US8460002B2: Laparoscopic trainer and method of training | Searchlight