Loading patent details...
US7594815B2: Laparoscopic and endoscopic trainer including a digital camera | Searchlight