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