Loading patent details...
US5069563A: Ribbon Cartridge Mounting Movable Power Switch Tab | Searchlight