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