Loading patent details...
US4188652A: Electronic Device | Searchlight