Loading patent details...
US4778235A: Optical Switch | Searchlight