Loading patent details...
US5176702A: Ratchet Locking Mechanism for Surgical Instruments | Searchlight