... cylinder head,block,Gear cover cranshaft,flywheel injector,filter diesel generator Spare PARTS diesel generator Spare parts ... 9NUT M6 (4)PISTON & CONNECTING ROD ASSEMBLY OIL RING SETFIRST GAS RINGSECOND GAS RINGPISTONPISTON PINWASHER 23ROD ... X 16OIL PUMP GEARO-RING 25 X 2.4OIL FILTER ASSEMBLY (11)FUEL TANK & FUEL PIPE ASSEMBLY ... generator sets Spare parts(AVR, Air filter, fuel filter,oil filter...)