Loading patent details...
US4097166A: Latch for Film Cartridge | Searchlight