Loading patent details...
US4160585A: Special Effects Device | Searchlight