Loading patent details...
US5064305A: Pin Platen Mechanism | Searchlight