Loading patent details...
US4339120A: Amusement Device for Creating an Illusion | Searchlight