Volvo Penta MD2030 Diesel Piston Rod Shibaura 41mm Kn781-14 Perkins KD28 876692
Volvo Penta MD2030 / Perkins KD28 Diesel Engine Piston Kit. 876692. In great condition. I never suggest used rings but they do look good still and ran well in the engine before dismantling.