Loading patent details...
US20160174976A1: LOCKING ARRANGEMENTS FOR DETACHABLE SHAFT ASSEMBLIES WITH ARTICULATABLE SURGICAL END EFFECTORS | Searchlight