Loading patent details...
US6440144B1: Medical instrument having a lockable force transmitting element | Searchlight