Loading patent details...
US4689681A: Television Special Effects System | Searchlight