Loading patent details...
US3949219A: Optical Micro-Switch | Searchlight