Loading patent details...
US7959162B2: Releasing instrument holder and method of operating the instrument holder | Searchlight