Loading patent details...
US5340371A: Optical Fiber Splicing Chuck | Searchlight