Derbi
OEM: 2889900003
SKU: 64-2889900003
Superseded
Piaggio
OEM: 4878020002
SKU: 18-4878020002
Warehouse 3-7 days.