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