Loading patent details...
US5591160A: Fiber Optic Sleeve for Surgical Instruments | Searchlight