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