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