Loading patent details...
US4393335A: Electronic Flash Device | Searchlight