Loading patent details...
US4303327A: Film Cassette With Pressure Plate Assembly Latching System | Searchlight