Loading patent details...
US4714943A: Imaging Device | Searchlight