Loading patent details...
US5344061A: Ratchet Assembly for Medical Instrument | Searchlight