Loading patent details...
US3943934A: Quick Release Mechanism for Surgical Devices | Searchlight