Loading patent details...
US4129364A: Film Projector | Searchlight