Loading patent details...
US4697906A: Electric Flash Device | Searchlight