Machinery Engine Parts Parts S60 12.7L 130mm Piston parts – machinery Ring 23531251 Detroit Engine Parts Highway and Heavy