Drill Holding Chuck 21 , Main Body 19 , Bearingball6006Dp Grv Sngl 30Mm , Bearing Ball6004Dp Grvsngl 20Mm , Planet Pinion Fitted With Needlebearing 8 , Ring Gear 7 , Planet Pinion Needlebearing Ca10113 , Rotor Shaft Fitted With Rotor 1522 , Sun Pinion 13 , Trigger Adjustable Nut 28 ,Trigger 29 , Trigger Pin Nut 30 , Telescopie Switch31 Quantity: 289