Loading patent details...
US5345284A: Electronic Flash Unit With Two Integrated Flash Heads | Searchlight