Loading patent details...
US5122656A: Fiber Optic Input Device Having a Light Transmissive Body With Parallel Grooves | Searchlight