CITIZEN DP-630 PF Shaft BK Timing BELT SA Drive Pulley Motor Pinion Reduction Gear Drive Gear PF Slip Gear PF Reduction Gear Pulley Drive Gear EPSON M- 780 Drive assembly shaft Ribbon Drive Assembly Shaft Carriage Reduction Gear Paper Feed Drive Gear Motor Gear Paper Feed Transmission Gear