Loading patent details...
US4021665A: Light Beam Switch Housing Structure | Searchlight