Loading patent details...
US5880839A: Optical Displacement Measuring Apparatus Including a Light-Emitting Element and an Adjacent Ball Lens | Searchlight