Loading patent details...
US4191106A: Printing Plate Clamping Assembly | Searchlight