Loading patent details...
US4652930A: Television Camera Structure | Searchlight