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