Loading patent details...
US5393152A: Printing Device Having Opening and Shutting Mechanism | Searchlight