Loading patent details...
US5649956A: System and Method for Releasably Holding a Surgical Instrument | Searchlight