Used W11B16A car engines

1 item
Part number
W11B16A
Brand
MINI
Model
COOPER S
Year
2006
Engine power
125kW