Loading patent details...
US4130780A: Electronic Photoflash | Searchlight