OEM Engine cooling fan switch Aprilia Scarabeo-Sport City r.o.AP8127441
Original reference : AP8127441 (Aprilia)
Imported from Italy
Fits