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