Loading patent details...
US4460942A: Electronic Flash With Flashtube Retention Strap | Searchlight