Ducati OEM ENGINE CONTROL UNIT (AKA Electr. Control Unit)
Part # 28641481A (2184.108.40.206A)
Came out of a 2008 Monster S2R 1000 - may work with other year models of the S2R1000 (check with a Ducati shop to make sure).
Reason for selling:
I replaced my ECU with a Performance ECU before "flashing...