Loading patent details...
US7258663B2: Endoscope system with irradiated light switching feature | Searchlight