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