Loading patent details...
US5604620A: Light Deflector | Searchlight