Loading patent details...
US4888643A: Special Effect Apparatus | Searchlight