AP8508863, Oil Pump, Aprilia, Derbi, Moto Guzzi, Vespa, Gilera, Piaggio

The Oil Pump is number 39 in the part drawing below.

AP8508863, Oil Pump, Piaggio, 0

The Oil Pump is number 2 in the part drawing below.

AP8508863, Oil Pump, Piaggio, 1

The Oil Pump is number 16 in the part drawing below.

AP8508863, Oil Pump, Piaggio, 2
AP8508863, Oil Pump, Piaggio, 0
AP8508863, Oil Pump, Piaggio, 1
AP8508863, Oil Pump, Piaggio, 2

Please note this part replaces the following parts:

AP8206650, AP8206654

Brand(s):
Aprilia, Derbi, Moto Guzzi, Vespa, Gilera, Piaggio
Part number:
AP8508863
Description:
Oil Pump

Unfortunately this part is no longer available from the manufacturer.

Excellent
5 stars
11822 reviews on Trust Pilot