Loading patent details...
US6524310B1: Surgical cross-connecting apparatus having locking lever | Searchlight