
Brand: Mini Cooper
Type: Engine Control Unit (ECU)
OE/OEM Part Number: 8642706-01
Manufacturer Part Number: 8642706-01
Terminal Quantity: 1