Loading patent details...
US5649947A: Surgical Instrument | Searchlight