CIRCLIP
GEAR
SPLINED COUPLING
SHAFT
GEAR
GEAR
DRIVING GEAR
ROLL PIN
PIN
MAIN SHAFT
SHAFT
DRIVEN GEAR
DRIVEN GEAR
SYNCHRONIZER
SYNCHRONIZER