Loading patent details...
US4132926A: Electronic Flash Devices | Searchlight