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