Loading patent details...
US8708707B2: Surgical simulator, simulated organs and method of making same | Searchlight