Loading patent details...
US4190312A: Light Display Means | Searchlight