Loading patent details...
US5345926A: Medical Observation Instrument | Searchlight