Loading patent details...
US4343543A: Multiple Image Roll Film Camera | Searchlight