Loading patent details...
US4887894A: Beam Deflector | Searchlight