Loading patent details...
US5127657A: Amusement System | Searchlight