Loading patent details...
US4096857A: Telescopically Adjustable Surgical Instrument | Searchlight