Loading patent details...
US7597701B2: Instrument lock assembly for trocar | Searchlight