Loading patent details...
US4487417A: Puzzle Amusement Device | Searchlight