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