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