Used T1DA car engines

1 item
Part number
T1DA
Brand
FORD
Model
FOCUS
Year
2010
Engine power
85kW