Loading patent details...
US4738502A: Optical Deflector | Searchlight