Loading patent details...
US5764837A: Snap-in Proximal Connector for Mounting an Optic Fiber Element Into a Light Source System | Searchlight