Loading patent details...
US4079395A: Electronic Flash Attachment for Cameras | Searchlight