OEM Aprilia ECU -#8124349
This is an electrical part. All electronic parts sales are final. Electronic parts are non-refundable, non-returnable.