Loading patent details...
US5304191A: Surgical Instrument With Rotatable Indexing Footed Attachment | Searchlight