Loading patent details...
US4257612A: Optoelectronic Amusement Device | Searchlight