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