Mitsubishi Delica Parts CLUTCH KIT EXEDY (3 PIECE)

Order By 2PM (Mon - Fri) For Same Day Dispatch
In stock
Part Code
0077574-2
OEM Part Number: MR317683, MR336071, MR581077, MR581078
£192.00 £160.00

250MM / Spring Loaded Clutch Plate
All Years PD/PF8W 2.8TD

You might also like