The Diesel Stop banner

cat heui piston

  1. new pistons

    new pistons

    This one of the pistons in a 3408E engine. I think they are made by Mahle.
Top