Output Shaft &rotor assembly
armature 1010160003-11
bearing 626z 4010010031-17
output shaft 2040040041-18
3140040003-19