Piston

Product number: 518958
+0.040" oversize

€99.31

incl. Tax, excl. Shipping
Product Information "Piston"

Land Rover: Defender 2.5 litre Diesel except Turbo Diesel from VIN...AA253495 to FA (1984-89)

+0.040" oversize