Loading patent details...
US5891016A: Fluorescence Endoscope Having an Exciting Light Filter and a Fluorescence Filter | Searchlight