Loading patent details...
US5980069A: Beacon Light Deflector | Searchlight