Loading patent details...
US4121233A: Collapsible Flare Baffle for Folding Camera | Searchlight