Loading patent details...
US4912502A: Photographic Printing Tape Puncher | Searchlight