DRIVEN GEAR
SNAP RING
SLEEVE
THREADED ROD
GEAR
SPLINED COUPLING
COUPLING
SHAFT
SPLINED COUPLING
GEAR
GEAR
GEAR
DRIVING GEAR
ROLL PIN
PIN
MAIN SHAFT
SHAFT
GEAR
PINION
DRIVEN GEAR
GEAR
GEAR SHAFT
SHAFT
GEAR