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