Loading patent details...
US4266534A: Illumination Unit for Endoscope | Searchlight