Loading patent details...
US4268145A: Film Cartridge Assembly | Searchlight