Loading patent details...
US5429802A: Medical Instrument | Searchlight