Seat Leon Spare Parts.
03C115230C
Chain,Oil Pump
03C115433B
Oil Filter Cover
03C117021J
Oil Cooler
03C121005R
Water Pump
03C121008E
Water Pump
03C121065B
Water Pipe
03C121110P
Thermostat ( 105C - 120C )
03C121110Q
Thermostat ( 83C - 98C )
03C121111T
Thermostat
03C121118D
Thermostat Cover
03C121121D
Thermostat Cover
03C127026D
Fuel Pump
03C127026M
Fuel Pump
03C129717C
Intake Manifold Gasket
03C133073A
Gasket,Throttle Body
03C133202AQ
Intake Manifold
03C141025J
Clutch Pressure Plate
03C198117
Clutch Set,1.4 TSI CAXA,LUK