Loading patent details...
US5227773A: High-Intensity Light Display Device | Searchlight