Loading patent details...
US4480892A: Light Beam Deflecting Apparatus | Searchlight