Piston

Product number: 367594
+0.020" oversize

€81.62

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.020" oversize