GP500 MAIN SHAFT ASSY GP500 SPARE PART ASSEMBL